.btn{
  display: inline-block;
  padding:4px 10px;margin: 0;
  line-height: 1;color: #606266;text-align: center;font-size:12px;
  white-space: nowrap;
  cursor: pointer;
  outline: 0;
  border-radius:4px;background: #fff;
  // border: 1px solid #dcdfe6;
  border:none;
  box-sizing: border-box;
  transition: .1s;
}
.btn:hover{opacity:.9;}
.btn-mini{padding: .12rem .24rem;font-size:.2rem;}
.btn-small{padding:.16rem .28rem;font-size:.25rem;}
.btn-medium{padding:0.196rem .513rem;font-size:.33rem;}
.btn.no-border{border:none;}